import VueI18n from 'vue-i18n'
import zhHans from '@/i18n/zh-Hans.json'
import en from '@/i18n/en.json'

// import ar from '@/i18n/ar.json'
// import bn from '@/i18n/bn.json'
// import de from '@/i18n/de.json'
// import es from '@/i18n/es.json'
// import fr from '@/i18n/fr.json'
// import hi from '@/i18n/hi.json'
// import id from '@/i18n/id.json'
// import it from '@/i18n/it.json'
// import ja from '@/i18n/ja.json'
// import ko from '@/i18n/ko.json'
// import pl from '@/i18n/pl.json'
// import pt from '@/i18n/pt.json'
// import ro from '@/i18n/ro.json'
// import ru from '@/i18n/ru.json'
// import tr from '@/i18n/tr.json'
// import uk from '@/i18n/uk.json'
// import zhHant from '@/i18n/zh-Hant.json'

import Vue from 'vue'
Vue.use(VueI18n)
const i18n = new VueI18n({
	locale: uni.getStorageSync('lang') || 'en', //当前语言中文;
	messages: {
		'en': en,
		'zh-Hans': zhHans,
		// 'ar': ar,
		// 'bn': bn,
		// 'de': de,
		// 'es': es,
		// 'fr': fr,
		// 'hi': hi,
		// 'id': id,
		// 'it': it,
		// 'ja': ja,
		// 'ko': ko,
		// 'pl': pl,
		// 'pt': pt,
		// 'ro': ro,
		// 'ru': ru,
		// 'tr': tr,
		// 'uk': uk,
		// 'zh-Hant': zhHant,
	},
	silentTranslationWarn: true
})

export default i18n;